sudden feeling - German English Dictionary